package cn.kgc.javase.statik;

/**
 * @author 课工场
 * @date 2024/8/14
 * @description  代码块的使用
 */
public class Boo {

    private static Integer  code;


    public Integer  getCode(){
        return code;
    }

    public void method1(){
        System.out.println("method1()");
    }

    // 代码块   执行的时机   对象被创建时
    {

        System.out.println("类中的代码块被执行了....");
    }


    static {
        code = 10;
        System.out.println("类中的静态代码2块被执行了....");
    }

    //  静态代码块  执行的时机   对象被创建时   早于普通代码块 但是只会执行一次
    static {
        System.out.println("类中的静态代码1块被执行了....");
    }




}
